home *** CD-ROM | disk | FTP | other *** search
- CLS
- FORM$ = "\ \ \ \ \ \ ####### ##!## ####### ####### ### #####"
- OPEN "i", #1, "f:\fx\uucico"
- OPEN "a", #2, "f:\fx\time.log"
- WHILE NOT EOF(1)
- LINE INPUT #1, a$
- IF MID$(a$, 3, 1) = ":" THEN
- IF INSTR(a$, "Talking to:") > 1 THEN first$ = LEFT$(a$, 9)
- IF INSTR(a$, "bytes sent") > 1 THEN
- b$ = MID$(a$, 10)
- x = INSTR(b$, " bytes")
- sent = VAL(LEFT$(b$, x))
- x = INSTR(b$, ",") + 1
- b$ = MID$(b$, x)
- x = INSTR(b$, " rece")
- recv = VAL(LEFT$(b$, x))
- x = INSTR(b$, ",") + 1
- b$ = MID$(b$, x)
- x = INSTR(b$, " error")
- xerror = VAL(LEFT$(b$, x))
- x = INSTR(b$, ",") + 5
- b$ = MID$(b$, x)
- x = INSTR(b$, " cps")
- avspd = VAL(LEFT$(b$, x))
- END IF
- IF INSTR(a$, "connections made") > 1 THEN last$ = LEFT$(a$, 9)
- END IF
- WEND
- IF last$ > "" THEN
- START = VAL(LEFT$(first$, 2)) * 3600 + VAL(MID$(first$, 4, 2)) * 60 + VAL(MID$(first$, 7, 2))
- DONE = VAL(LEFT$(last$, 2)) * 3600 + VAL(MID$(last$, 4, 2)) * 60 + VAL(MID$(last$, 7, 2))
- SEC = DONE - START
- DATE2$ = LEFT$(DATE$, 2) + "/" + MID$(DATE$, 4, 2) + "/" + MID$(DATE$, 7)
- PRINT USING FORM$; DATE2$; first$; last$; SEC; INT(SEC / 60); ":"; INT((SEC MOD 60)); sent; recv; xerror; avspd
- PRINT #2, USING FORM$; DATE2$; first$; last$; SEC; INT(SEC / 60); ":"; INT((SEC MOD 60)); sent; recv; xerror; avspd
- END IF
- CLOSE
- END
-
-